小编dyn*_*ous的帖子

SQL仅删除前导或尾随回车

我傻眼了,这个问题还没有被有意义地问过.如何在SQL中创建等效函数,LTRIM或仅RTRIM用于回车和换行,仅在字符串的开头或结尾处.

显然REPLACE(REPLACE(@MyString,char(10),''),char(13),'')删除所有回车和新换行.这不是我想要的.我只是想删除前导或尾随的.

sql t-sql sql-server string

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

与Web界面相比,Google Search API有时会重新产生第一个结果,有时会产生第二个结果

首先,这不是重复:为什么谷歌搜索通过谷歌api返回不同的结果到网页搜索?也没有任何其他"谷歌搜索API返回意外结果"的问题,我已经能够找到.

我正在编写一个使用Google网络搜索API的小型JavaScript程序.我正在为我的购买页面创建自定义链接,该页面应该引导用户访问我们经销商网站上的正确页面,以便在他们点击"购买地点"时购买他们上次查看的产品.我使用document.referrer的javascript方法,然后解析URL以确定用户上次访问我网站上的哪个页面.

然后我创建一个合适的查询字符串,将网站限制为特定的经销商,告诉谷歌只返回一个结果然后运行查询.然后我使用URL将特定div href中的HTML重写为第一个(也是唯一的)搜索结果.我基本上模仿了Google曾经拥有的"我感觉很幸运"按钮的功能,但是以这样的方式构建查询,以便我得到我正在寻找的结果.

好的,所以既然你知道我在做什么以及为什么我这样做,这就是事情变得奇怪的事情:我得到的大部分结果都很完美.他们返回第一个搜索结果.其中一些(和它总是相同的)返回第二个搜索结果.

以下是您可以自行复制并粘贴到Code Playground代码,以查看我所指的问题:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>

    <title>Google AJAX Search API Sample</title>
    <script src="http://www.google.com/jsapi?key=AIzaSyA5m1Nc8ws2BbmPRwKu5gFradvD_hgq6G0" type="text/javascript"></script>
    <script type="text/javascript">
google.load('search', '1');   
var SearchVariables = [
      ["alto","altomusic.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/altomusic-button.png","wp-image-6343"],
      ["acme","www.acmelectronics.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/acme-button.png","wp-image-6344"],
      ["bhphoto","www.bhphotovideo.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/bh-button3.png","wp-image-6345"],
      ["frontend","www.frontendaudio.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/frontend-button.png","wp-image-6346"],
      ["fullcompass","www.fullcompass.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/fullcompass-button3.png","wp-image-6347"],
      ["performance","www.performanceaudio.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/performance-audio-button.png","wp-image-6348"],
      ["proaudio","www.proaudiosuperstore.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/ProAudioSolutions-button.png","wp-image-6349"],
      ["rmc","www.rmcaudiodirect.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/rmc-button1.png","wp-image-6350"],
      ["sweetwater","www.sweetwater.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/sweetwater-button3.png","wp-image-6351"],
      ["vintageking","www.vintageking.com","http://www.earthworksaudio.com/wp-content/uploads/2012/03/vintageking-button3.png","wp-image-6352"]
    ];  
var Search = new Array(SearchVariables.length);
function searchComplete() {


  for(var i = 0; i < Search.length; i++){
    if (Search[i].results && Search[i].results.length > 0) { …
Run Code Online (Sandbox Code Playgroud)

javascript api search

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

标签 统计

api ×1

javascript ×1

search ×1

sql ×1

sql-server ×1

string ×1

t-sql ×1