小编Nej*_*the的帖子

O_WRONLY未声明(首次使用此功能)

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
#include <fcntl.h>
char data [ 6 ];
main ( ) {
int len;
desc = open ( "Resultat", O_WRONLY | O_CREAT | O_EXCL, 0666 );
if ( desc != -1 ) {
len = write ( desc, &data, sizeof ( data ) );
if ( len != sizeof ( data ) )
printf ( "ERROR" );
} }
Run Code Online (Sandbox Code Playgroud)

这是我的代码,我收到了错误

O_WRONLY undeclared (first use in this function)
O_CREAT undeclared (first use in this …
Run Code Online (Sandbox Code Playgroud)

c linux ubuntu

10
推荐指数
2
解决办法
3万
查看次数

在ORDER BY中使用case语句 - "''附近的语法不正确',"

select *

FROM ##RawTrans

ORDER BY GroupBy ASC, 
    CASE WHEN @RepType = 'Emp' THEN 
        CASE WHEN @OrderBy = 0 THEN [Code] ELSE [Name] END, [Date], [Time]
    CASE WHEN @RepType = 'ClockEmp' THEN
        [Clock], CASE WHEN @OrderBy = 0 THEN [Code] ELSE [Name] END, [Date], [Time]
    CASE WHEN @RepType = 'EmpClock' THEN
        CASE WHEN @OrderBy = 0 THEN [Code] ELSE [Name] END, [Clock], [Date], [Time]     
END
Run Code Online (Sandbox Code Playgroud)

有人可以帮我知道这段代码中的错误在哪里?

我在第7行收到错误

[',''附近的语法不正确]

GroupBy是在此代码之前声明的变量

sql sql-server

1
推荐指数
1
解决办法
519
查看次数

标签 统计

c ×1

linux ×1

sql ×1

sql-server ×1

ubuntu ×1