當前位置:首頁 » 編程語言 » sql高亮

sql高亮

發布時間: 2022-03-31 05:00:26

⑴ 關於pl/sql developer的高亮顯示關鍵字問題。

代碼中高亮顯示關鍵字可在preferences中設置:user interface-->editor-->syntax highlighting;
代碼錯誤在代碼輸入時一般沒有提示,但是如果正常的代碼提示(如查詢表時提示欄位,調用function時提示參數)不出現時,有可能代碼中存在錯誤,另外
如果是SQL中有錯誤,執行時會提示,
如果是function 或procere等中有錯誤,編譯時會提示,

⑵ 如何讓 Editplus 支持 SQL 語法高亮

需要創建一份模版文件來保存sql的關鍵字等信息,然後導入。

新建一個txt文件,命名為「sql.stx」,右鍵編輯,然後粘貼:

#TITLE=SQL

; SQL syntax file written by xxx


#DELIMITER=,(){}[]-+*%/='~!&|<>?:;.

#QUOTATION1='

#CONTINUE_QUOTE=n

#LINECOMMENT=--

#LINECOMMENT2=#

#COMMENTON=/*

#COMMENTOFF=*/

#ESCAPE=


#SPECIAL_STX=SQL


#KEYWORD=SQL Tags

;var type

sql_variant

datetime

smalldatetime

float

real

decimal

money

smallmoney

bigint

int

smallint

tinyint

bit

ntext

text

image

integer

timestamp

uniqueidentifier

nvarchar

nchar

varchar

char

varbinary

binary

;database entities

COLUMN

CONSTRAINT

CURSOR

DATABASE

INDEX

TABLE

VIEW

ENGINE


#KEYWORD=Entities

;index type

BTREE

HASH

;character set

utf8

latine

;MySQL features

InnoDB


#KEYWORD=Reserved words

;Common

ADD

ALL

ALTER

AND

ANY

AS

ASC

AUTHORIZATION

AVG

BACKUP

BEGIN

BETWEEN

BREAK

BROWSE

BULK

BY

CASCADE

CASE

CHARACTER

CHECK

CHECKPOINT

CLOSE

CLUSTERED

COALESCE

COMMIT

COMMENT

COMMITTED

COMPUTE

CONFIRM

CONNECT

CONTAINS

CONTAINSTABLE

CONTINUE

CONTROLROW

CONVERT

COUNT

CREATE

CROSS

CURRENT

CURRENT_DATE

CURRENT_TIME

CURRENT_TIMESTAMP

CURRENT_USER

DBCC

DEALLOCATE

DECLARE

DEFAULT

DELETE

DENY

DESC

DISK

DISTINCT

DISTRIBUTED

DOUBLE

DROP

DUMMY

DUMP

ELSE

ERRLVL

ERROREXIT

ESCAPE

EXCEPT

EXEC

EXECUTE

EXISTS

EXIT

FETCH

FILE

FILLFACTOR

FLOPPY

FOR

FOREIGN

FREETEXT

FREETEXTTABLE

FROM

FULL

GOTO

GRANT

GROUP

HAVING

HOLDLOCK

IDENTITY

IDENTITY_INSERT

IDENTITYCOL

IF

IN

INNER

INSERT

INTERSECT

INTO

IS

ISOLATION

JOIN

KEY

KILL

LEFT

LEVEL

LIKE

LINENO

LOAD

MAX

MIN

MIRROREXIT

NATIONAL

NOCHECK

NONCLUSTERED

NOT

NULL

NULLIF

OF

OFF

OFFSETS

ON

ONCE

ONLY

OPEN

OPENDATASOURCE

OPENQUERY

OPENROWSET

OPTION

OR

ORDER

OUTER

OVER

PERCENT

PERM

PERMANENT

PIPE

PLAN

PRECISION

PREPARE

PRIMARY

PRINT

PRIVILEGES

PROC

PROCEDURE

PROCESSEXIT

PUBLIC

RAISERROR

READ

READTEXT

RECONFIGURE

REFERENCES

REPEATABLE

REPLICATION

RESTORE

RESTRICT

RETURN

REVOKE

RIGHT

ROLLBACK

ROWCOUNT

ROWGUIDCOL

RULE

SAVE

SCHEMA

SELECT

SERIALIZABLE

SESSION_USER

SET

SETUSER

SHUTDOWN

SOME

STATISTICS

SUBSTR

SUM

SYSTEM_USER

TABLE

TAPE

TEMP

TEMPORARY

TEXTSIZE

THEN

TIMESTAMP

TO

TOP

TRAN

TRANSACTION

TRIGGER

TRUNCATE

TSEQUAL

UNCOMMITTED

UNION

UNIQUE

UPDATE

UPDATETEXT

USE

USER

USING

VALUES

VARYING

WAITFOR

WHEN

WHERE

WHILE

WITH

WORK

WRITETEXT

;MySQL Features

AUTO_INCREMENT

保存到想存放的位置(建議Editplus安裝目錄),然後打開 editplus 的「參數設置」菜單,打開後點擊「添加」按鈕,輸入 SQL,並確定。

點擊如圖所示的「三個點」按鈕來添加語法文件,也就是剛才我們拖曳進去的 sql.stx 文件:

添加好後,在「文件擴展名」一欄中輸入「sql」,即對打開的擴展名為 sql 的文件進行高亮顯示。

⑶ 有沒有對sql語言高亮的文檔編輯器

DbVisualizer是一個完全基於JDBC的跨平台資料庫管理工具,內置SQL語句編輯器(支持語法高亮),凡
是具有JDBC資料庫介面的資料庫都可以管理,已經在Oracle, Sybase, DB2, MySQL, InstantDB,
Cloudcape, HyperSonic ,Mimer SQL上通過測試。
[attachment=320]
點擊下載:dbvis_windows_8_0_8
提示錯誤信息「selection executes are supported only in the dbvisualizer personal edition」

選擇執行的支持只有在dbvisualizer個人版
破解所需文件:dbvis.license、dbvis.puk這2個文件。破解文件:[attachment=321]

DbVisualizer破解方法如下:
第一步:把下載的dbvis.puk文件,替換掉安裝目錄「D:\Program Files\DbVisualizer-6.0.12\lib」下

dbvis.jar裡面的這個文件dbvis.puk。
第二步:然後打開軟體,選擇Help=》License Key ,然後下載導入dbvis.license文件。
第三步:重起一下軟體就OK了
如果不破解,使用時會報錯「Selection executes are not allowed in DbVisualizer Free! 」

⑷ codemirror高亮顯示sql需要哪些包

CodeMirror是一個用於編輯器文本框textarea代碼高亮javascript插件,為各種編程語言實現關鍵字,函數,變數等代碼高亮顯示,豐富的api和可擴展功能以及多個主題樣式,能滿足您各種項目的需求。

⑸ 請教如何將SQL查詢出的數據改變顏色高亮顯示

在Excel高亮顯示指定的數字的方法:
工具材料
Excel
方法步驟
①進入需要設置的文檔,選擇要設置條件格式的單元格區域,如圖:

②點擊「開始」→「條件格式」→「新建規則」,如圖:

③彈出新建格式規則對話框,選擇「使用公式確定要設置格式的單元格」,輸入公式「=IF(F1>=AVERAGE(F2:F12),1,0)」,然後設置要顯示的格式為字體紅色,點擊「確定」。如圖:

④返回主界面,可看到F2:F12區域內的數據大於或等於F2:F12區域的都顯示為了紅色。如圖:

⑹ notepad++怎麼高亮sql關鍵字

1.自己新建的文件,沒有設置語言,所以Notepad++沒法幫你代碼高亮
如果你是新建的文件,然後把代碼拷貝進去
結果肯定是沒法高亮的
因為沒有保存文件,文件沒有後綴名,所以Notepad++不知道你代碼是啥類型的,沒法調用對應的語法高亮的內容。
解決辦法:
保存對應的新建的文件,加上合適的文件名。
比如你這里的是xml文件,比如:
new.xml

2.你把代碼高亮功能關閉了
默認情況下,代碼高亮是打開的
但是估計你不小心關閉了。
重新打開代碼高亮的具體設置是:
設置->語言格式設置->找到對應的語言,確保對應的後綴名,是正確的。
比如xml文件的後綴,默認就是xml

⑺ sql語句insert關鍵字高亮問題

針對於你的問題可能是
insert拼寫錯誤
請查看是否正確
INSERT
大小寫是不區分的。

⑻ 如何讓 Editplus 支持 SQL 語法高亮

首先新建一個文本文檔,並打開它

在打開的文檔中添加如下內容:(內容較長,建議復制)
#TITLE=SQL
; SQL syntax file written by xxx

#DELIMITER=,(){}[]-+*%/='~!&|<>?:;.
#QUOTATION1='
#CONTINUE_QUOTE=n
#LINECOMMENT=--
#LINECOMMENT2=#
#COMMENTON=/*
#COMMENTOFF=*/
#ESCAPE=\

#SPECIAL_STX=SQL

#KEYWORD=SQL Tags
;var type
sql_variant
datetime
smalldatetime
float
real
decimal
money
smallmoney
bigint
int
smallint
tinyint
bit
ntext
text
image
integer
timestamp
uniqueidentifier
nvarchar
nchar
varchar
char
varbinary
binary
;database entities
COLUMN
CONSTRAINT
CURSOR
DATABASE
INDEX
TABLE
VIEW
ENGINE

#KEYWORD=Entities
;index type
BTREE
HASH
;character set
utf8
latine
;MySQL features
InnoDB

#KEYWORD=Reserved words
;Common
ADD
ALL
ALTER
AND
ANY
AS
ASC
AUTHORIZATION
AVG
BACKUP
BEGIN
BETWEEN
BREAK
BROWSE
BULK
BY
CASCADE
CASE
CHARACTER
CHECK
CHECKPOINT
CLOSE
CLUSTERED
COALESCE
COMMIT
COMMENT
COMMITTED
COMPUTE
CONFIRM
CONNECT
CONTAINS
CONTAINSTABLE
CONTINUE
CONTROLROW
CONVERT
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
DBCC
DEALLOCATE
DECLARE
DEFAULT
DELETE
DENY
DESC
DISK
DISTINCT
DISTRIBUTED
DOUBLE
DROP
DUMMY
DUMP
ELSE
END
ERRLVL
ERROREXIT
ESCAPE
EXCEPT
EXEC
EXECUTE
EXISTS
EXIT
FETCH
FILE
FILLFACTOR
FLOPPY
FOR
FOREIGN
FREETEXT
FREETEXTTABLE
FROM
FULL
GOTO
GRANT
GROUP
HAVING
HOLDLOCK
IDENTITY
IDENTITY_INSERT
IDENTITYCOL
IF
IN
INNER
INSERT
INTERSECT
INTO
IS
ISOLATION
JOIN
KEY
KILL
LEFT
LEVEL
LIKE
LINENO
LOAD
MAX
MIN
MIRROREXIT
NATIONAL
NOCHECK
NONCLUSTERED
NOT
NULL
NULLIF
OF
OFF
OFFSETS
ON
ONCE
ONLY
OPEN
OPENDATASOURCE
OPENQUERY
OPENROWSET
OPTION
OR
ORDER
OUTER
OVER
PERCENT
PERM
PERMANENT
PIPE
PLAN
PRECISION
PREPARE
PRIMARY
PRINT
PRIVILEGES
PROC
PROCEDURE
PROCESSEXIT
PUBLIC
RAISERROR
READ
READTEXT
RECONFIGURE
REFERENCES
REPEATABLE
REPLICATION
RESTORE
RESTRICT
RETURN
REVOKE
RIGHT
ROLLBACK
ROWCOUNT
ROWGUIDCOL
RULE
SAVE
SCHEMA
SELECT
SERIALIZABLE
SESSION_USER
SET
SETUSER
SHUTDOWN
SOME
STATISTICS
SUBSTR
SUM
SYSTEM_USER
TABLE
TAPE
TEMP
TEMPORARY
TEXTSIZE
THEN
TIMESTAMP
TO
TOP
TRAN
TRANSACTION
TRIGGER
TRUNCATE
TSEQUAL
UNCOMMITTED
UNION
UNIQUE
UPDATE
UPDATETEXT
USE
USER
USING
VALUES
VARYING
WAITFOR
WHEN
WHERE
WHILE
WITH
WORK
WRITETEXT
;MySQL Features
AUTO_INCREMENT
如圖,添加完成後,關閉窗口並保存,然後將文本文檔的文件名命名為「sql.stx」(請確保你的電腦已經設置不隱藏文件擴展名)

將這個 sql.stx 文件拖曳進你的 editplus 軟體安裝目錄中,如圖

打開 editplus 的「參數設置」菜單,打開後點擊「添加」按鈕

輸入 SQL,並確定

點擊如圖所示的「三個點」按鈕來添加語法文件,也就是剛才我們拖曳進去的 sql.stx 文件

添加好後,在「文件擴展名」一欄中輸入「sql」,即對打開的擴展名為 sql 的文件進行高亮顯示

此時我們再隨便用 editplus 打開一個 sql 文件都可以看到語法高亮了

⑼ 誰知道能夠高亮顯示SQL語句的記事本軟體

你說的是文本編輯器吧?Vim,Emacs可以高亮幾百種語言,SQL 自然不在話下,就是難學了點。EditPad Pro 也應該能做到。

Google 文本編輯器可以找到很多的。

找語句的時候比較費勁是因為你人工在找。使用文本編輯器的搜索功能吧。

如果不想學Vim/Emacs的話,推薦 AceText(代碼片斷管理)+PowerGrep(全文搜索)+EditPad Pro(代碼編輯),都是 JustGreat 公司的。

⑽ 為什麼sql server 2005 新建查詢後敲代碼後必須選定高亮的部分才能成功執行 兩部分代碼一起執行會報錯

很有可能是因為第一段代碼執行的結果影響到第二段的前提

熱點內容
幼兒園源碼php 發布:2025-01-17 02:41:45 瀏覽:401
win引導Linux 發布:2025-01-17 02:36:49 瀏覽:263
ftp是傳輸類協議嗎 發布:2025-01-17 02:36:47 瀏覽:311
查看電視配置下載什麼軟體 發布:2025-01-17 02:36:41 瀏覽:159
寶馬x330i比28i多哪些配置 發布:2025-01-17 02:35:59 瀏覽:573
伺服器運維安全雲幫手 發布:2025-01-17 02:35:48 瀏覽:72
c應用編程 發布:2025-01-17 02:35:16 瀏覽:941
ios清除app緩存數據免費 發布:2025-01-17 02:34:33 瀏覽:375
微信企業號上傳文件 發布:2025-01-17 02:10:28 瀏覽:64
孩子幾歲可以學習編程 發布:2025-01-17 02:09:55 瀏覽:602